package com.twotiger.and.bean;

import java.io.Serializable;

import com.twotiger.and.util.DateUtil;
import com.twotiger.and.util.LogUtil;
import com.twotiger.and.util.StringUtils;

/**
 * Created by victor on 2014/10/15 0015.
 */
public class ExperienceProjectDetail extends Basebean implements Serializable {
    private static final long serialVersionUID = 1 << 2L;

    private String type; //类型
    private String projectId; //项目标识 
    private String name; //名称
    private String nid; //编号
    private int period; // 周期 
    private String repayAmount;//支付金额
    private Double valuation; //一元产生价值
    private Double minInvest; //最小投资额  
    private Double maxInvest; //最大投资额  
    private Double yield; //基本利率
    private int repaymentType; //还款方式
    private long guaranteeType;//担保方式
    private String guaranteeTypeName; //担保方式名称
    private String description; // 描述
    private String ctime; //创建时间
    private String utime; //生效时间
    private String investList; //投资记录集合
    private int investCount; //投资人数
    private String investAmount;//投资总额
    private String boutiqueMsg; //推荐语
    private String startInterestDate; //起息时间
    private String endInterestDate;//止息时间
    
    private String mode;
    
    public String getMode() {
        return mode;
    }

    public void setMode(String mode) {
        this.mode = mode;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getStartInterestDate() {
        return startInterestDate;
    }

    public void setStartInterestDate(String startInterestDate) {
        this.startInterestDate = startInterestDate;
    }

    public String getEndInterestDate() {
        return endInterestDate;
    }

    public void setEndInterestDate(String endInterestDate) {
        this.endInterestDate = endInterestDate;
    }

    public String getBoutiqueMsg() {
        return boutiqueMsg;
    }

    public void setBoutiqueMsg(String boutiqueMsg) {
        this.boutiqueMsg = boutiqueMsg;
    }

    public String getProjectId() {
        return projectId;
    }

    public void setProjectId(String projectId) {
        this.projectId = projectId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getNid() {
        return nid;
    }

    public void setNid(String nid) {
        this.nid = nid;
    }

    public int getPeriod() {
        return period;
    }

    public void setPeriod(int period) {
        this.period = period;
    }

    public String getRepayAmount() {
        return repayAmount;
    }

    public void setRepayAmount(String repayAmount) {
        this.repayAmount = repayAmount;
    }

    public Double getValuation() {
        return valuation;
    }

    public void setValuation(Double valuation) {
        this.valuation = valuation;
    }

    public Double getMinInvest() {
        return minInvest;
    }

    public void setMinInvest(Double minInvest) {
        this.minInvest = minInvest;
    }

    public Double getMaxInvest() {
        return maxInvest;
    }

    public void setMaxInvest(Double maxInvest) {
        this.maxInvest = maxInvest;
    }

    public Double getYield() {
        return yield;
    }

    public void setYield(Double yield) {
        this.yield = yield;
    }

    public int getRepaymentType() {
        return repaymentType;
    }

    public void setRepaymentType(int repaymentType) {
        this.repaymentType = repaymentType;
    }


    public long getGuaranteeType() {
        return guaranteeType;
    }

    public void setGuaranteeType(long guaranteeType) {
        this.guaranteeType = guaranteeType;
    }

    public String getGuaranteeTypeName() {
        return guaranteeTypeName;
    }

    public void setGuaranteeTypeName(String guaranteeTypeName) {
        this.guaranteeTypeName = guaranteeTypeName;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getCtime() {
        return ctime;
    }

    public void setCtime(String ctime) {
        this.ctime = ctime;
    }

    public String getUtime() {
        return utime;
    }

    public void setUtime(String utime) {
        this.utime = utime;
    }

    public String getInvestList() {
        return investList;
    }

    public void setInvestList(String investList) {
        this.investList = investList;
    }

    public int getInvestCount() {
        return investCount;
    }

    public void setInvestCount(int investCount) {
        this.investCount = investCount;
    }

    public String getInvestAmount() {
        return investAmount;
    }

    public void setInvestAmount(String investAmount) {
        this.investAmount = investAmount;
    }
}
